package org.jdcenter.server.xb.visitors;

import org.jdcenter.server.xb.metadata.BeanMateData;
import org.jdcenter.server.xb.metadata.BeansMateData;
import org.jdcenter.server.xb.metadata.MateData;
import org.jdcenter.server.xb.metadata.PluginsMateData;
/**
 * @author miao
 * @since 2008-12-03
 *
 */
public interface AbstractVisitor {
	
	public void visitMateData(MateData mateData);
	
	public abstract void visitMateData(PluginsMateData mateData);

	public abstract void visitMateData(BeanMateData mateData);

	public abstract void visitMateData(BeansMateData mateData);

}
